fight heroically - Espagnol Anglais Dictionnaire